(()=>{"use strict";var t,r=(t=function(r,o){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o])},t(r,o)},function(r,o){if("function"!=typeof o&&null!==o)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function n(){this.constructor=r}t(r,o),r.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}),o=function(t,r,o){if(o||2===arguments.length)for(var n,e=0,c=r.length;e<c;e++)!n&&e in r||(n||(n=Array.prototype.slice.call(r,0,e)),n[e]=r[e]);return t.concat(n||Array.prototype.slice.call(r))},n=function(t){function n(r){for(var n=t.call(this,r)||this,e=0;e<n.length;e++)n[e]=o([],new Array(r),!0);return n}return r(n,t),n}(Array);console.log(new n(5))})();